#!/bin/bash
mkdir -p /var/log/bidsea/
ln -s /var/log/bidsea /opt/bidsea/log-service

#加用户
groupadd bidsea
useradd -M -r -g bidsea bidsea

#给权限
chown -R bidsea:bidsea /opt/bidsea/
chown -R bidsea:bidsea /var/log/bidsea/
#chown -R www-data:www-data /opt/bidsea/
#chown -R www-data:www-data /var/log/bidsea/
#setfacl -R -m g:bidsea:rwx /var/www/html/
#apt install acl
# 1. 推荐：让 Web 服务拥有控制权
#sudo chown -R www-data:www-data /var/www/html/
# 2. 使用 ACL 让 bidsea 用户/组也能写
#sudo setfacl -R -m u:bidsea:rwx /var/www/html/        # 给 bidsea 用户授权
#sudo setfacl -R -m g:bidsea:rwx /var/www/html/        # 给 bidsea 组授权
#sudo setfacl -R -d -m u:bidsea:rwx /var/www/html/     # 默认权限（继承）
#sudo setfacl -R -d -m g:bidsea:rwx /var/www/html/
# 3. 确保目录可执行
#sudo find /var/www/html -type d -exec chmod g+x {} \;

#安装
cp -f ./bidsea.service /etc/systemd/system/bidsea.service
sudo systemctl daemon-reload
sudo systemctl start bidsea
sudo systemctl status bidsea  # 检查状态

#journalctl -u bidsea -f      # 实时日志

